package com.reconcile.phone.system.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 行政区划表
 *
 * @author lly
 * @create 2023/2/17 10:57
 */
@Data
@TableName("sys_region")
public class SysRegion implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 区划编号
     */
    @TableId(value = "code")
    private String code;
    /**
     * 父区划编号
     */
    private String parentCode;
    /**
     * 祖区划编号
     */
    private String ancestors;
    /**
     * 区划名称
     */
    private String name;
    /**
     * 区划简称
     */
    private String simpleName;
    /**
     * 拼音
     */
    private String pinyin;
    /**
     * 省级区划编号
     */
    private String provinceCode;
    /**
     * 省级名称
     */
    private String provinceName;
    /**
     * 市级区划编号
     */
    private String cityCode;
    /**
     * 市级名称
     */
    private String cityName;
    /**
     * 区级区划编号
     */
    private String districtCode;
    /**
     * 区级名称
     */
    private String districtName;
    /**
     * 镇级区划编号
     */
    private String townCode;
    /**
     * 镇级名称
     */
    private String townName;
    /**
     * 村级区划编号
     */
    private String villageCode;
    /**
     * 村级名称
     */
    private String villageName;
    /**
     * 层级
     */
    private Integer regionLevel;
    /**
     * 排序
     */
    private Integer sort;
    /**
     * 备注
     */
    private String remark;
    /**
     * 精度
     */
    private String lng;
    /**
     * 维度
     */
    private String lat;

}
